robert ris
Reading NBA Trade News Like an Earnings Report: Three Contracts That Fail the AuditTuesday night, I sat in my Manila apartment with two screens open side by sid...
The Transfer Window: The Art of Reading Data GapsOn the final night of the transfer window, I sat in a technical room in...
Pitt Panthers climb to No. 1 in NCAA Power 10: the Kentucky win and the data gapThe final match of Pittsburgh Panthers' opening week wrapped up, and the Powe...
UFC 331: Joshua Van, the Fifth-Round Strike, and the 12-Second Crack Named Gable StevesonWhen the clock entered the fifth round of the Joshua Van versus Alexandre...
Vietnamese Football and the Budget Puzzle: When Data Doesn't Tell the Whole StoryDuring a match between Hanoi FC and Ho Chi Minh City FC in V-League 2026, I...
Celtic Before the Old Firm: The Six-Point Equation and the Real Crack Behind Two Heavy DefeatsI stayed in the press tribune fifteen minutes after the final whistle. Not to...
The World Cup Tax: When Seven Matches Price an Entire CareerOn December 18, 2026, at Lusail Stadium, Enzo Fernández received the Best You...
PSG 4-2 Barcelona: 79 Seconds, the Space Behind Pedri, and the Limits of a High LineAt the 79th second, Pedri dropped to receive from Joan Garcia. He was exactly...
Nebraska Holds No. 1 in NCAA's First 2026 Top 16: What Lies Behind the Records TableWhen the Records Table Stops Being the Answer On October 18, the NCAA committ...
Kim Young-gwon, Kazan 2026, and the Gap VAR Never CoveredKazan, June 27, 2026. In the 92nd minute, Kim Young-gwon put the ball into...
Thailand Deserves to Be the Number One Sports Nation in Southeast AsiaWhen I typed “Thailand women's volleyball Asian champions” into Google, the...
14 of 14 Golds in Katy: Team USA's Medal Table and the Trap of Regional ArithmeticKaty, Texas sits on the outer ring of Houston, some forty minutes' drive from...
Kate Douglass and the Art of Energy Management: Lessons from Pan Pacs 2026When I was a competitive swimmer, my coach used to say: "You can't swim fast ...
Puripol Boonson's 9.91 Seconds: An Asian Games Record and a Missing Data ColumnThe electronic clock stopped at 9.91. None of the other seven men in the 100m...
WTT Feeder Linz 2026: Tin-Tin Ho, Connor Green and the Cross-Association Doubles Structure of English Table TennisA Gap of 697 Places In the women's singles main draw at WTT Feeder Linz 2026,...
Three Days in Can Tho and the Age-10 Gap: What the 2026 Community Football Instructor Course Announcement Leaves OutI read the announcement for the opening of the 2026 community football...
India women's badminton team exit at Asian Games 2026 quarter-final: 35–36 shots per rally, two winning games slipped away, and a mirror held to squad depthThe electronic scoreboard at the Aichi-Nagoya badminton hall read 1–3 against...
Asian Games 2026: PV Sindhu's Five Rivals and the Head-to-Head Matrix the Scoreboard Never TellsIn the 2026 Japan Open final, when PV Sindhu closed out a 21-17, 21-17 win ov...
Barcelona host Rayo Vallecano: Home strength and the low-block challengeAfter two impressive wins against Elche and Athletic Club, Hansi Flick's...
Over 8 Billion VND for an ASIAD Gold: When Sports Bonuses Become a Long-Term Investment CalculusI start with lower-league xG, where people mock every number. But today, the...
